<?php 	
/**
 * 商品表和商品详细表关联
 */
class GoodsdeViewModel extends ViewModel{
	//定位商品表
	public $table = 'll_commodity';
	//关联商品详细表；
	public $view = array(
		//商品表
		'll_commodity' => array('_type'=>'INNER'),
		//商品详细表
		'll_codetails' => array(
			'_type' => 'INNER',
			//关联条件
			'_on' => 'll_commodity.coid=ll_codetails.ll_commodity_coid',
		),
	);

	/**
	 *获得一条数据
	 */
	public function get_one_data($where=NULL){

		//取得一条数据，赋值
		$data = $this->where($where)->find();
		if($data['attr']){
			$data['attr'] = explode(',', $data['attr']);
		}
		//把数据交给文章控制器
		return $data;

	}


	public function get_all_data($where=NULL){
		//执行分页方法
		$pageObj = new Page($this->where($where)->count(),10,3);
		//获得当前关联所有数据
		$data = $this->where($where)->limit($pageObj->limit())->all();
		p($data);
		//显示分页；
		$data['page'] = $pageObj->show();

		//返出数据给文章控制器；
		return $data;
	}





}


 ?>